protection grill - French English Dictionary